Amadaure


Amadaure
AMADAURE
A variety of Egyptian cotton.

Dictionary of the English textile terms. 2014.